Big Huge Thesaurus

Vicugna vicugna

noun

sounds kind of like